<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 5种基本数据类型   number   string   boolean   null   undefined 
        // 判断数据类型的方法  typeof
        // 数据类型之间的相互转化
        //     强制转化    Number()    String()    Boolean()
        //     隐式转化
        //         算术运算符   null - false    优先转数字计算
        //         +     遇到字符串就转字符串    没有就转数字
        //         比较运算符    优先转数字，除非两边都是字符串(ASCII)
        //         逻辑运算符    !2   if(2){执行}    转布尔值
        // 运算符的优先级
        // 注意：js没有连等式   10>3>1  错的   10>3 && 3>1

        // 关于数字的一些方法
        //   Math.floor()   Math.ceil()    Math.round()
        //   parseInt()     parseFloat()
        //   toFixed()
        //   isNaN()   判断不是数字
        //   !isNaN()  判断是数字

        // 如何把字符串转为数字？？？？
        // var a = '2';
        // a = Number(a);
        // a = a * 1;    // a *= 1 ;
        // a = a / 1;
        // a = a % 10000000;
        // a = a - 0;

        // a = parseInt(a) ;
        // a = parseFloat(a);


        // if语句及嵌套
        // prompt() 输入弹窗
        //    确定   拿到的都是字符串
        //    取消   null


    </script>

</body>

</html>